package yiminsu.com.cn.beans;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 房型编辑查看房间信息(方便查询)
 * @author gewen
 *
 */
public class HotelMessage implements Serializable {

	private static final long serialVersionUID = 1L;
	private Integer hotelTypeId;
	private String  hotelTypeName;//房子的类型的名称
	private String  hotelPrice;//房子的价格
	private String  hotelImage;//房子的图片
	private String  usableDate;//可租日期
	private Integer userHotelId;//民宿自己的房间Id
	private String  hotelId;
	private String  hotelType;//房子的类型
	private Integer rooms;//房间信息-室
	private Integer roomt;//房间信息-厅
	private Integer roomw;//房间信息-卫生间
	private Integer roomc;//房间信息-厨房
	private String  roomarea;//房间面积
	private Integer roomnum;//房间数
	private Integer residepersonnummax;//住的最多人数
	private Integer residepersonnummac;//住的最低人数
	private BigDecimal roomweekendprice;//房间周末价格
	private String  roomptss;//房间配套设施
	private String  roomdescribe;//房型描述  
	//房间床型
	private HotelTypeBedType hoteltypeBedType;
	//房间价格
	private HotelTypeMoney hotelTypeMoney;
	//字典表(配套设施,床型,价格)
	private HotelstoryDictionaries hotelStoryDictionaries;
	//房间配套设施中间表
	private HotelTypeAssort hotelTypeAssorts;
	
	
	public HotelMessage() {
		super();
		// TODO Auto-generated constructor stub
	}

	
	public HotelMessage(Integer hotelTypeId, String hotelTypeName, String hotelPrice, String hotelImage,
			String usableDate, Integer userHotelId, String hotelId, String hotelType, Integer rooms, Integer roomt,
			Integer roomw, Integer roomc, String roomarea, Integer roomnum, Integer residepersonnummax,
			Integer residepersonnummac, BigDecimal roomweekendprice, String roomptss, String roomdescribe,
			HotelTypeBedType hoteltypeBedType, HotelTypeMoney hotelTypeMoney,
			HotelstoryDictionaries hotelStoryDictionaries, HotelTypeAssort hotelTypeAssorts) {
		super();
		this.hotelTypeId = hotelTypeId;
		this.hotelTypeName = hotelTypeName;
		this.hotelPrice = hotelPrice;
		this.hotelImage = hotelImage;
		this.usableDate = usableDate;
		this.userHotelId = userHotelId;
		this.hotelId = hotelId;
		this.hotelType = hotelType;
		this.rooms = rooms;
		this.roomt = roomt;
		this.roomw = roomw;
		this.roomc = roomc;
		this.roomarea = roomarea;
		this.roomnum = roomnum;
		this.residepersonnummax = residepersonnummax;
		this.residepersonnummac = residepersonnummac;
		this.roomweekendprice = roomweekendprice;
		this.roomptss = roomptss;
		this.roomdescribe = roomdescribe;
		this.hoteltypeBedType = hoteltypeBedType;
		this.hotelTypeMoney = hotelTypeMoney;
		this.hotelStoryDictionaries = hotelStoryDictionaries;
		this.hotelTypeAssorts = hotelTypeAssorts;
	}

	
	@Override
	public String toString() {
		return "HotelMessage [hotelTypeId=" + hotelTypeId + ", hotelTypeName=" + hotelTypeName + ", hotelPrice="
				+ hotelPrice + ", hotelImage=" + hotelImage + ", usableDate=" + usableDate + ", userHotelId="
				+ userHotelId + ", hotelId=" + hotelId + ", hotelType=" + hotelType + ", rooms=" + rooms + ", roomt="
				+ roomt + ", roomw=" + roomw + ", roomc=" + roomc + ", roomarea=" + roomarea + ", roomnum=" + roomnum
				+ ", residepersonnummax=" + residepersonnummax + ", residepersonnummac=" + residepersonnummac
				+ ", roomweekendprice=" + roomweekendprice + ", roomptss=" + roomptss + ", roomdescribe=" + roomdescribe
				+ ", hoteltypeBedType=" + hoteltypeBedType + ", hotelTypeMoney=" + hotelTypeMoney
				+ ", hotelStoryDictionaries=" + hotelStoryDictionaries + ", hotelTypeAssorts=" + hotelTypeAssorts + "]";
	}
	
	
	public Integer getHotelTypeId() {
		return hotelTypeId;
	}
	public void setHotelTypeId(Integer hotelTypeId) {
		this.hotelTypeId = hotelTypeId;
	}
	public String getHotelTypeName() {
		return hotelTypeName;
	}
	public void setHotelTypeName(String hotelTypeName) {
		this.hotelTypeName = hotelTypeName;
	}
	public String getHotelPrice() {
		return hotelPrice;
	}
	public void setHotelPrice(String hotelPrice) {
		this.hotelPrice = hotelPrice;
	}
	public String getHotelImage() {
		return hotelImage;
	}
	public void setHotelImage(String hotelImage) {
		this.hotelImage = hotelImage;
	}
	public String getUsableDate() {
		return usableDate;
	}
	public void setUsableDate(String usableDate) {
		this.usableDate = usableDate;
	}
	public Integer getUserHotelId() {
		return userHotelId;
	}
	public void setUserHotelId(Integer userHotelId) {
		this.userHotelId = userHotelId;
	}
	public String getHotelId() {
		return hotelId;
	}
	public void setHotelId(String hotelId) {
		this.hotelId = hotelId;
	}
	public String getHotelType() {
		return hotelType;
	}
	public void setHotelType(String hotelType) {
		this.hotelType = hotelType;
	}
	public Integer getRooms() {
		return rooms;
	}
	public void setRooms(Integer rooms) {
		this.rooms = rooms;
	}
	public Integer getRoomt() {
		return roomt;
	}
	public void setRoomt(Integer roomt) {
		this.roomt = roomt;
	}
	public Integer getRoomw() {
		return roomw;
	}
	public void setRoomw(Integer roomw) {
		this.roomw = roomw;
	}
	public Integer getRoomc() {
		return roomc;
	}
	public void setRoomc(Integer roomc) {
		this.roomc = roomc;
	}
	public String getRoomarea() {
		return roomarea;
	}
	public void setRoomarea(String roomarea) {
		this.roomarea = roomarea;
	}
	public Integer getRoomnum() {
		return roomnum;
	}
	public void setRoomnum(Integer roomnum) {
		this.roomnum = roomnum;
	}
	public Integer getResidepersonnummax() {
		return residepersonnummax;
	}
	public void setResidepersonnummax(Integer residepersonnummax) {
		this.residepersonnummax = residepersonnummax;
	}
	public Integer getResidepersonnummac() {
		return residepersonnummac;
	}
	public void setResidepersonnummac(Integer residepersonnummac) {
		this.residepersonnummac = residepersonnummac;
	}
	public BigDecimal getRoomweekendprice() {
		return roomweekendprice;
	}
	public void setRoomweekendprice(BigDecimal roomweekendprice) {
		this.roomweekendprice = roomweekendprice;
	}
	public String getRoomptss() {
		return roomptss;
	}
	public void setRoomptss(String roomptss) {
		this.roomptss = roomptss;
	}
	public String getRoomdescribe() {
		return roomdescribe;
	}
	public void setRoomdescribe(String roomdescribe) {
		this.roomdescribe = roomdescribe;
	}
	public HotelTypeBedType getHoteltypeBedType() {
		return hoteltypeBedType;
	}
	public void setHoteltypeBedType(HotelTypeBedType hoteltypeBedType) {
		this.hoteltypeBedType = hoteltypeBedType;
	}
	public HotelTypeMoney getHotelTypeMoney() {
		return hotelTypeMoney;
	}
	public void setHotelTypeMoney(HotelTypeMoney hotelTypeMoney) {
		this.hotelTypeMoney = hotelTypeMoney;
	}
	public HotelstoryDictionaries getHotelStoryDictionaries() {
		return hotelStoryDictionaries;
	}
	public void setHotelStoryDictionaries(HotelstoryDictionaries hotelStoryDictionaries) {
		this.hotelStoryDictionaries = hotelStoryDictionaries;
	}
	public HotelTypeAssort getHotelTypeAssorts() {
		return hotelTypeAssorts;
	}
	public void setHotelTypeAssorts(HotelTypeAssort hotelTypeAssorts) {
		this.hotelTypeAssorts = hotelTypeAssorts;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
}